rough-snouted giant gecko - Francés Inglés Diccionario